
// mfcPuppyDlg.h : header file
//

#pragma once

#include "DisplayDialog.h"
#include "afxwin.h"

// CmfcPuppyDlg dialog
class CmfcPuppyDlg : public CDialogEx
{
public:
	CDisplayDialog* m_displayDialog; // the one and only dialog used for opengl display

// Construction
public:
	CmfcPuppyDlg(CWnd* pParent = NULL);	// standard constructor

// Dialog Data
	enum { IDD = IDD_MFCPUPPY_DIALOG };

	protected:
	virtual void DoDataExchange(CDataExchange* pDX);	// DDX/DDV support


// Implementation
protected:
	HICON m_hIcon;

	// Generated message map functions
	virtual BOOL OnInitDialog();
	afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
	afx_msg void OnPaint();
	afx_msg HCURSOR OnQueryDragIcon();
	DECLARE_MESSAGE_MAP()
public:
	afx_msg void OnBnClickedbtnconnect();
	CListBox m_lstHMName;
	CListBox m_lstSyncRate;
	CListBox m_lstSampleRae;
	double	m_Mass;
	double	m_Zeta;
	double	m_k11, m_k12, m_k13,
			m_k21, m_k22, m_k23,
			m_k31, m_k32, m_k33;
	double	m_b11, m_b12, m_b13,
			m_b21, m_b22, m_b23,
			m_b31, m_b32, m_b33;

	double	m_tarFx, m_tarPx,
			m_tarFy, m_tarPy,
			m_tarFz, m_tarPz,
			m_tarRoll, m_tarPitch, m_tarYaw;


};
